supersynchronous satellite - Spanish English Dictionary